// 返回app实例
const app = getApp();

Page({
  // 响应式数据
  data: {
    count: 10,
    show: true,
    list: ["zhangsan", "lisi"],
    url: "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F202006%2F30%2F20200630164428_tkEKi.thumb.1000_0.jpeg&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1704347960&t=7e916b1e1d832f309ac6c1fe8f6fbc71"
  },
  onLoad: function(options) {
    // options就是页面跳转的query的传参的对象(小程序只有query传参)
    // 请求一般写在onLoad和onShow里
    // 页面创建时执行
    // console.log("index onLoad", app.globalData);
    app.globalData.name = "lisi"
  },
  onShow: function() {
    // 页面出现在前台时执行
    console.log("index onShow");
  },
  onReady: function() {
    // 页面首次渲染完毕时执行
    console.log("index onReady");
  },
  onHide: function() {
    // 页面从前台变为后台时执行
    console.log("index onHide");
  },
  onUnload: function() {
    // 页面销毁时执行
    console.log("index onUnload");
  },
  onPullDownRefresh: function() {
    // 触发下拉刷新时执行
    console.log("onPullDownRefresh");
  },
  onReachBottom: function() {
    // 页面触底时执行
    console.log("onReachBottom");
  },
  onShareAppMessage: function () {
    // 页面被用户分享时执行
    console.log("onShareAppMessage");
  },
  onPageScroll: function() {
    // 页面滚动时执行
  },
  onResize: function() {
    // 页面尺寸变化时执行
  },
  onTabItemTap(item) {
    // tab 点击时执行
    console.log(item.index)
    console.log(item.pagePath)
    console.log(item.text)
  },
  // 事件处理函数是写在生命周期并列的位置
  fn() {
    wx.navigateTo({
      url: '../detail/detail?id=12345&name=zhangsan',
    })

    // wx.redirectTo({
    //   url: '../detail/detail',
    // })
  },

  fn2() {
    // wx.showToast({
    //   title: '成功',
    //   icon: 'success',
    //   duration: 2000
    // })
    wx.showModal({
      title: '提示',
      content: '这是一个模态弹窗',
      success (res) {
        if (res.confirm) {
          console.log('用户点击确定')
        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })
  }

})
